composite flowers - French English Dictionary